do housework - German English Dictionary